affecting delicacy - Spanish English Dictionary